interface Exercise {
    exercise: [
        {
            CategoryName: string,
            Interval: [
                {
                    IntervalName: string,
                    singleChoices: [
                        {
                            subject: string,
                            items: Array<string>,
                            answer: number,
                            detailedAnswer: string,
                        },
                    ],
                    multipleChoices: [
                        {
                            subject: string,
                            items: Array<string>,
                            answer: Array<number>,
                            detailedAnswer: string,
                        },
                    ],
                    judges: [
                        {
                            subject: string,
                            answer: boolean,
                            detailedAnswer: string,
                        },
                    ],
                    shortAnswer: [
                        {
                            subject: string,
                            detailedAnswer: string,
                        },
                    ]
                },

            ]
        }
    ]

}